have shot one’s bolt - French English Dictionary